land agent/steward - French English Dictionary